grow exuberantly - French English Dictionary